MVRRKKSKQACSKGLNQRLKEDRISQFYESLLCQILNYLPTKDVVKTSVLSTRWRSLWLLVPSLELDSRDFSDFNTFVSFCDRYFDSNRVLCINKLKLTISENEEDGFYLKSWIDAAAKRKIQHLDVQFLPQFHKIHFNLYKCEALVSLRLFEVSLDKGRIFSFPCMKTMHLEDNVYPNEATFKELISCCPVLEDLTVIIYGMDRKVFQVYRFLTCINTDLRVHQ